package tech.aistar.service;

import jakarta.servlet.http.HttpSession;
import tech.aistar.entity.LoginFormVo;
import tech.aistar.util.Result;

/**
 * 本类用来演示:
 *
 * @author jyz
 * @date 2023/3/11 18:31:26
 */

public interface UserService{
    /**
     * 发送验证码
     *
     * @param phone
     * @param session
     * @return
     */
    Result sendCode(String phone, HttpSession session);

    /**
     * 登录
     *
     * @param
     * @param session
     * @return
     */
    Result login(LoginFormVo loginFormVo, HttpSession session);

    /**
     * 获取ThreadLocal中的信息
     *
     * @return
     */
    Result getInfo();
}
